import java.awt.image.Kernel;

import javax.media.jai.JAI;
import javax.media.jai.KernelJAI;
import javax.media.jai.PlanarImage;
import javax.swing.JFrame;

public class bordasSobel {

	public bordasSobel() {
	}
	
	public static void main(String[] args) {
		PlanarImage imagem = JAI.create("fileload", "tele01.jpg");
		float[] matriz = { -1, -2, -1,
							0, 0, 0,
							1, 2, 1};
		KernelJAI kernel = new KernelJAI(3, 3, matriz); 
		PlanarImage bordas = JAI.create("convolve", imagem, kernel);
		JFrame frame = new JFrame("Bordas Horizontais");
		frame.add(new janelasSincronas(imagem, bordas));
		frame.pack();
		frame.setVisible(true);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		}

	}

